<?php
/**
 * WAVESELF FRAMEWORK
 * 
 * Waveself framework is an open source project released under New BSD license.
 * Waveself Engine Team did this in order to help you as ourselves with different
 * but still easy to use and learn approach. 
 * 
 * Please read license before you do any changes or to say, before using current software
 * read our licence which can be found under waveself framework root folder.
 * 
 * If you did not recieve copy of licence, contact us immediately and we will send you copy.
 * 
 * @category   Waveself
 * @package    System Configuration
 * @author     Nevio Vesic <nevio.vesic@gmail.com>
 * @copyright  Waveself Framework NPO 2009-2010
 * @license    https://code.google.com/p/waveself-framework/source/browse/trunk/LICENSE   New-BSD
 * @version    0.1a
 */


/** Initialize settings object. DO NOT REMOVE THIS! Each and every single settings file must start like this 
    and must be instanceof stdClass() */
$settings = new stdClass();


/** MAIN FRAMEWORK CONFIGURATION
    ------------------------------------------------------------------------------------------  **/

/** ENGINE STATUS
 *  ------------------------------------------
 *  Waveself engine status. With this option you can
 *  set if current engine is offline, online or unavailable.
 *  Remember that this will make changes globally. To all existing projects!
 *  
 *  @example   0     Engine is Offline
 *  @example   1     Engine is Online
 *  @example   2     Engine is Unavailable
 * */
$settings -> engine -> status = 1;


/** ENGINE BASE URL
 *  ------------------------------------------
 *  Base engine url. You don't need to change or touch this. You can but you don't need to :)
 * */
$settings -> engine -> base -> url = $_SERVER['HTTP_HOST'];


/** ENGINE ENVIROMENT HANDLER
 *  ------------------------------------------
 *  Due to ajax and new approach to load pages on the fly without any refreshes
 *  you are able to set engine enviroment to AJAX or SIMPLE. Simple will load
 *  pages normally when AJAX will load pages like on gmail have.
 *  
 *  @example   Waveself_Engine::ENV_SIMPLE     Simple Page Request Handler
 *  @example   Waveself_Engine::ENV_AJAX       Ajax Page Request Handler      !Caution
 *  
 *  TODO : Implement ENV_AJAX. Current version does not support it!
 * */
$settings -> engine -> enviroment -> handler = Waveself_Engine::ENV_SIMPLE;


/** WAVESELF ENGINE CREDITS
 *  ------------------------------------------
 *  Please don't touch this settings bellow. It's not yours so you can't take credit for it!
 *  You can add yourself as coautor if you did any changes to engine itself!
 * */
$settings -> engine -> author    = 'Nevio Vesic <nevio.vesic@gmail.com>';
$settings -> engine -> team      = 'Waveself Engine Team';
$settings -> engine -> coauthors = array();
$settings -> engine -> copyright = 'Waveself Framework NPO 2009-2010';
$settings -> engine -> version   = '1.0';

/** ------------------------------------------------------------------------------------------ **/


/** EOF. Do not add closing php tag! **/